יש לי שרת שמוגן באמצעות קובץ PASSWD, אני רוצה להתחבר אליו מPHP. איך אני שולח לו את הפרטים? בהידרים? ואם כן, איך ההידרים נראים?

2 תשובות

avatar ענה zacharya ב 20 לפברואר 2014 #

אתה מתכוון להתחבר לשרת FTP של אתר אחר דרך PHP?

avatar ענה ldbrgr ב 20 לפברואר 2014 #

אפשר דרך הURL עצמו

$ch = curl_init("http://{$username}:{$password}@testsite.tld");
// or
curl_setopt($ch, CURLOPT_URL, "http://{$username}:{$password}@testsite.tld");
// or
$contents = file_get_contents("http://{$username}:{$password}@testsite.tld/getSomeContents.php");

או באפשרות CURLOPT_USERPWD:
if( ! empty($username))
{
  curl_setopt($ch, CURLOPT_USERPWD, "{$username}:{$password}");
}

בהצלחה